import QtQuick
import QtQuick.Controls

Window {
    width: 640
    height: 480
    visible: true
    title: qsTr("Hello World")

    Flickable {
        id: flickable
        anchors.fill: parent
        contentWidth: 1000
        contentHeight: 1000

        ScrollBar.vertical: ScrollBar {
            id: verticalScrollBar
            policy: ScrollBar.AlwaysOn  // 始终显示垂直滚动条
        }

        ScrollBar.horizontal: ScrollBar {
            id: horizontalScrollBar
            policy: ScrollBar.AsNeeded  // 仅在需要时显示水平滚动条
        }

        Rectangle {
            width: 1000
            height: 1000
            color: "lightblue"
            Text {
                text: "Scrollable Content"
                anchors.centerIn: parent
                font.pixelSize: 24
            }
        }
    }
}
